/* Doxygen style customization, coming after standard Doxygen styles. */

:root {
    --main-font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    --code-font-family: consolas,monospace,fixed;
}
h1 {
    font-size: 1.6em;
}
h2 {
    font-size: 1.2em;
}
h3 {
    font-size: 1.0em;
}
a {
    font-weight: bold;
}
.image {
    text-align: left;
    margin-left: 50px;
}
table.directory {
    font-family: var(--main-font-family);
}
code, fragment, pre.fragment, div.line {
    font-family: var(--code-font-family);
}
.overload {
    font-family: var(--code-font-family);
}
body, table, div, p, dl, h1, h2, h3, h4, h5, h6, .title {
    font-family: var(--main-font-family);
}
div.toc, div.toc li, div.toc h1, div.toc h2, div.toc h3, div.toc h4 {
    font-family: var(--main-font-family);
}
.SRPage .SRSymbol, .SelectItem {
    font-family: var(--main-font-family);
}
.memname, .memname tr td, .memname tr {
    padding: 0px 2px 0px 0px;
    border-spacing: 0px;
}
#nav-tree .label {
    font-family: var(--main-font-family);
}
#MSearchField {
    font-family: var(--main-font-family);
}
#headertitle {
    font-size: 1.6em;
}
#projectlogo {
    vertical-align: middle;
    padding-left: 0.5em;
}
#projectalign {
    vertical-align: middle;
    padding-left: 0.5em;
}
#projectname {
    font: bold 200% var(--main-font-family);
    padding: 0px;
}
#projectnumber {
    font: 100% var(--main-font-family);
    padding-left: 0.5em;
}
#projectbrief {
    font: 100% var(--main-font-family);
    padding-left: 0.5em;
}
